london escort scotland b&b glasgow irish golf clubs dublin self catering accommodation golf edinburgh dundee ireland bed and breakfast cork golf course escorts golf club